//删除未上传的文件
function removeFile(filename){
	$.ajax({
            type: 'post',
            url: $("#basePath").val()+'tjsinfo/tjsoa/system/ajaxFileUpload.do?method=deleted',
            data: {file: filename},
            success: function (json) {
            	var fff=json.fileName;
        	    var liid=fff.substring(0,fff.lastIndexOf("."));
        		$("#fiid"+liid).remove();
        		$("#fiNa"+liid).remove();
        		$("#fiSize"+liid).remove();
            }
      });
}
var count=1;

//加载上传组件
$(function(){

	$('#uploadFile').uploadify({
		buttonText:'上传文件',
		cancelImg : 'img/uploadify-cancel.png',
       // folder : 'uploads',//您想将文件保存到的路径
        queueSizeLimit : 5,
//        fileDesc : 'rar文件或zip文件',
//        fileExt : '*.rar;*.zip;*.jpg', //控制可上传文件的扩展名，启用本项时需同时声明fileDesc
		auto : true,
        multi : true,
        simUploadLimit : 3,
        fileObjName : 'uploadFile',
		method:'post',
		progressData:'speed',
		removeCompleted:false,//是否移除已经上传的文件
		height:18,
		width:100,
//		overrideEvents:['onDialogClose'],
		fileTypeDesc:'文件格式:',
		queueID:'filediv',
//		fileTypeExts:$("#filetype").val(),
		fileSizeLimit:'100MB',
		swf:$("#basePath").val()+'ajaxFramework/uploadify/uploadify.swf',	
		uploader:$("#basePath").val()+'tjsinfo/tjsoa/system/ajaxFileUpload.do?method=uploader',
		onUploadStart : function(file) { 
//			alert("2");
//			var parentid=$('#parentid').val();
//			$('#uploadFile').uploadify("settings", "formData", {'parentid':parentid});
		} ,
		onQueueComplete : function(queueData) {
		},
		onSWFReady:function(file){
//			alert("1");
			//uploadifyQueueData = this.queueData;
		},

		onUploadSuccess : function(file, data, response) {
			//var fff=data.filenewname;
			//var liid=fff.substring(0,fff.lastIndexOf("."));
			//alert("a"+data);
			//alert("b"+file.id);
			var d=eval('('+data+')');
			//alert("c"+d);
			//alert("d"+data.size());
				$('#files').html($('#files').html()+"<input type='hidden' name='fiid"+d.fileName+"' id='fiid"+d.fileName+"' value='"+d.fileName+"' />");
				$('#files').html($('#files').html()+"<input type='hidden' name='fiNa"+d.fileName+"' id='fiNa"+d.fileName+"' value='"+file.name+"'/>");
				$('#files').html($('#files').html()+"<input type='hidden' name='fiSize"+d.fileName+"' id='fiSize"+d.fileName+"' value='"+file.size+"'/>");		
				$('#files').html($('#files').html()+"<input type='hidden' name='fi"+count+"' id='fi"+count+"' value='"+count+"'/>");	
				count++;
				//alert(count);
			//}
			//			var tab = $("#upload_tab");
//			var tr = $("<div style='display:none'></div>");
//			tr.attr("id",file.id+"tr");
//			var oldnameInput = $("<input type='hidden' id='oldname"+file.id+"' name='list["+ids[2]+"].fileoldname' >");
//			oldnameInput.val(d.oldname);
//			var newInput = $("<input type='hidden' id='newname"+file.id+"' name='list["+ids[2]+"].filenewname' value="+d.newname+">");
//			var sizeInput = $("<input type='hidden' id='newname"+file.id+"' name='list["+ids[2]+"].filesize' value="+d.size+">");
//			tr.append(oldnameInput);
//			tr.append(newInput);
//			tr.append(sizeInput);
//			tab.append(tr);
		},
		uploadifyCancel: function(file){    
			alert("取消文件：" + file.name);    
		},
		onFallback : function(){
			tip("您未安装FLASH控件，无法上传图片！请安装FLASH控件后再试")
		},
		onSelectError : function(file, errorCode, errorMsg){
			switch(errorCode) {case -100:tip("上传的文件数量已经超出系统限制的"+$('#uploadFile').uploadify('settings','queueSizeLimit')+"个文件！");break;case -110:tip("文件 ["+file.name+"] 大小超出系统限制的"+$('#uploadFile').uploadify('settings','fileSizeLimit')+"大小！");break;case -120:tip("文件 ["+file.name+"] 大小异常！");break;case -130:tip("文件 ["+file.name+"] 类型不正确！");break;}
		},
		onUploadProgress : function(file, bytesUploaded, bytesTotal, totalBytesUploaded, totalBytesTotal) { 
		}
	});
});
//用于弹出页面关闭时销毁flash
function destro(){
	if($(".uploadify-queue-item").length>0){
		$('#uploadFile').uploadify('cancel');
	}
	$("#uploadFile").uploadify("destroy");
}
//删除已经上传的文件
function delUpload(fileName){
        $.ajax({
            type: 'post',
            url: $("#basePath").val()+'tjsinfo/tjsoa/system/ajaxFileUpload.do?method=deleted',
            data: {file: fileName},
            success: function (json) {
            	var fff=json.fileName;
        	    var liid=fff.substring(0,fff.lastIndexOf("."));
        		$("#fiid"+liid).remove();
        		$("#fiNa"+liid).remove();
        		$("#fiSize"+liid).remove();
//            	if(msg.success){
//            		
//            		$("#"+id).remove();
//            		parent.alert("删除成功");
//            	}else{
//            		parent.alert("删除失败");
//            	}
            }
        });
}

